medicines obtainable without a prescription - Francés Inglés Diccionario